package com.gljx.util;

import javax.servlet.http.HttpSession;

import org.apache.shiro.SecurityUtils;
import org.apache.shiro.session.Session;

import com.gljx.constant.Constant;

public class TestUtil {

	/**
	 * 对session操作
	* @return
	* @author LiXiang  @date 2018年1月15日 下午1:52:22
	 */
	private void getSession() {
		//获取当前账户session
		Session session = SecurityUtils.getSubject().getSession();
		//需要注意，session过期则 该对象将被移除
		if(session != null){
			//所有cookie、session 标识都在Constant中，要使用直接拉取
			String companyId_key=Constant.CompanyId_session;
			//获取指定标识的数据  
			String companyId = (String) session.getAttribute(companyId_key);
			//这里的存入session和设置session与HttpSession一致
			session.setAttribute(companyId_key,"");
		}
	}
	
	/**
	 * 获取当前用户账户
	* 
	* @author LiXiang  @date 2018年1月15日 下午2:00:44
	 */
	private void getUserName() {
		String nowName = (String)SecurityUtils.getSubject().getPrincipal();
	}
}
